package main

import (
	// 这个包引入只执行了里面的 init 函数
	_ "github.com/topaz-h/beego-api/routers"
	"github.com/topaz-h/beego-api/tools"

	"github.com/astaxie/beego"
)

func main() {
	if beego.BConfig.RunMode == "dev" {
		beego.BConfig.WebConfig.DirectoryIndex = true
		// swagger静态路径
		beego.BConfig.WebConfig.StaticDir["/swagger"] = "swagger-3"
	}

	tools.InitMysql()

	/*
		1. StaticDir["/static"] = "static" / beego 默认注册了 static 目录为静态处理的目录
		2. 用户可以设置多个静态文件处理目录，例如你有多个文件下载目录 download1、download2，写法如下:（在 /main.go 文件中 beego.Run() 之前加入）
		beego.SetStaticPath("/down1", "download1");beego.SetStaticPath("/down2", "download2");
	*/
	// beego.SetStaticPath("/", "views")

	beego.Run()
}
